ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics D

Total Complexity 533
Dependencies 58
Dependents 29
Total lines 2,806
Lines of code 2,020
Logical lines of code 1,369
Comment lines 852
Methods 66
Properties 19

Methods 66

Method Rating Maintainability Complexity Lines of code
get_clicks_and_impressions_by_urls()
D
20
47 222
load_accounts_list_ga4()
D
27
33 137
get_visitors_by_page_ga4()
D
28
34 117
handle_exception()
D
34 36 70
get_visitors_by_page_ga()
C
28
28 134
get_found_pages_by_ua_id_ga4()
C
30 25 111
get_position_fast()
C
29 20 128
get_found_pages_by_ua_id_ga()
C
31 21 109
load_accounts_list_ga()
B
34 20 97
get_visitors_by_page()
B
39 20 62
find_recommended_ga_id()
B
39 17 66
extract_message()
B
46 17 32
try_to_refresh_token()
A
42 15 47
load_gsc_accounts_list()
A
42 15 46
load_accounts_list()
A
41 10 57
check_gsc_using_bulk_results_strings()
A
45 9 38
gsc_check_domain()
A
52 9 21
is_ga_account_correct()
A
52 8 26
create_client()
S
42 5 54
is_analytics_enabled()
S
61 8 10
check_token()
S
50 6 29
maybe_disconnect()
S
58 7 13
find_recommended_gsc_id()
S
50 6 27
check_gsc_using_bulk_results()
S
52 6 24
check_ga_using_top_traffic_pages()
S
52 6 24
disconnect()
S
48 5 32
set_ua()
S
56 5 19
set_message()
S
58 5 15
is_gsc_enabled()
S
63 6 10
get_clean_domain()
S
59 5 13
maybe_do_a_pause()
S
60 5 11
parse_gsc_response()
S
55 4 20
get_top_ga_results()
S
58 4 14
set_ga4_property()
S
60 4 12
set_gsc_disconnect_reason()
S
69 3 6
set_ga_disconnect_reason()
S
70 3 6
get_logged_events()
S
77 3 3
reset_pause()
S
69 3 8
url_for_ga()
S
70 3 6
is_gsc_set()
S
71 3 6
get_message()
S
64 3 10
get_cert_path()
S
69 3 6
prepare_gsc_query()
S
62 2 11
token_callback()
S
62 2 11
prepare_answer()
S
67 2 8
url_for_gsc()
S
66 2 9
get_adv_options_raw()
S
74 2 4
get_adv_ga_uses_full_url()
S
77 2 3
get_adv_ga_not_urlencoded()
S
77 2 3
get_adv_gsc_uses_uppercase()
S
77 2 3
is_ua_set()
S
79 2 3
__construct()
S
65 2 7
is_gsc_account_correct()
S
67 2 8
get_oauth2_url()
S
64 2 10
get_data_tokens()
S
72 2 6
get()
S
71 2 6
set_gsc_paused()
S
81 1 3
is_gsc_paused()
S
82 1 3
set_client()
S
81 1 3
is_analytics_has_accounts()
S
80 1 3
get_api_user()
S
81 1 3
get_top_gsc_results()
S
80 1 3
set_adv_options()
S
77 1 3
get_http_client()
S
80 1 3
set_data_token()
S
81 1 3
get_service_error()
S
81 1 3